vendor of hempseed - French English Dictionary